package com.iot.inter.entity.bak;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * Package实体类
 *
 * @author 15567
 */
@Setter
@Getter
public class InternationalPayPackage implements Serializable {

    private static final long serialVersionUID = -6997512549250883816L;
    //套餐编码
    private String packageCode;
    //套餐名称(中文)
    private String packageName;
    //套餐名称(英文)
    private String packageNameEN;
    //套餐类型
    private String packageType;
    //套餐编码的后4位，为了关联图片显示信息
    private String coverCountryCode;
    // 图片名称
    private String coverPictureName;
    //套餐的状态
    private String status;
    //购买方式：1,预付费；2，后付费
    private String buyType;
    //周期单位：1,天;2,月;3,季度;4,半年;1,年;
    private String orderUnit;
    //周期
    private String orderPeriod;
    //套餐流量，单位为M/月
    private String flow;
    //details
    private String coverCountryMcc;
    //国家中文名字
    private String coverCountrys;
    //大洲
    private String continentName;
    //英文大洲
    private String continentNameEN;
    //最大订购数量
    private String maxDeviceNum;
    //售卖价格
    private String salePrice;
    //适用范围
    private String appScope;
    //加油包名称
    private String refPackageName;
    //加油包编码
    private String refPackageCode;
    //加油包流量，单位是：M
    private String refPackageFlow;
    //在前端首页展示的文字信息
    private String countryNameIndex;

    private String countryNameIndexEN;
    //在前端详情页展示的文字信息
    private String countryNameDetails;

    private String countryNameDetailsEN;
    //套餐详情的描述显示在详情页tab下面
    private String packageDetailsDesc;

    private String packageDetailsDescEN;
    //套餐增值业务描述显示在详情页tab下面
    private String packageDetailsAdd;

    private String packageDetailsAddEN;
    //详情页第二页的文字描述，应该还有一个图片描述，这边不显示
    private String packageTextDesc;

    private String packageTextDescEN;
    //销售类型
    private String salesType;
    //上架时间
    private String putonShelvesTimes;
    //下架时间
    private String putoffShelvesTimes;

    //为了整合荔枝的套餐（旅游卡业务）加的参数2018-11-06

    //渠道编码
    private String partnerCode;

    //渠道名称
    private String partnerName;

    //套餐定价方式:1-单天定价；2-打包定价；
    private String pricedType;

    //订购天数下限，不能为空，且要求大于等于1
    private String minDays;

    //订购天数上限，不能为空，且要求大于等于1；如果取值为-1，则标识没有订购上限限制；
    private String maxDays;

    //资费套餐批发价格，如果是单天定价，则是指该套餐每天的售价。此处是指批发价格,指领科与渠道之间的结算价格；不展示给C端用户看；单位为元，支持小数点后2位
    private String wholesalePrice;

    //北京后台定好的价格
    private String retailPrice;
}
